head shop

Noun
  1. a shop specializing in articles of interest to drug users
    • he bought some roach clips and hashish pipes at the head shop

Khám phá thêm

Các từ liên quan

Từ gần giống

head shop
A person browses the colorful glass pipes in a head shop.